Method Induced Partitioning Schemes for Object-Oriented Databases
نویسندگان
چکیده
Object-oriented database systems are becoming popular and are being used in a large number of application domains. Many of these application domains are inherently distributed. The focus of this work is on articulating the concepts of method induced partitioning schemes in object-oriented databases by understanding and classifying the object behavior embodied by the methods. We provide a solution for supporting fragmentation transparency by using method transformation. Finally, we present guidelines for method induced partitioning in object-oriented databases.
منابع مشابه
Partitioning Schemes for Object Oriented Databases 1
In order to support homogeneous distributed object oriented database systems we need to have a clear understanding of what is meant by partitioning a class and what are the diierent ways of doing so. In this paper, we concentrate on studying the diierent types of class partitioning schemes that can arise in object oriented databases. By laying down the foundation by articulating the concepts, r...
متن کاملAn Overview of Vertical Partitioning in Object-Oriented Databases
In this paper, some interesting issues related to vertical partitioning in object oriented database systems are presented. A review of existing research is given with an identification of some open problems. A taxonomy of various possible partitioning schemes and a unified view of the vertical partitioning problem are also presented. Existing vertical partitioning algorithms have been studied f...
متن کاملQuery-Driven Horizontal Class Partitioning for Object-Oriented Databases
Horizontal partitioning (HP) technique is a logical database design technique rst developed for distributed relational (record struc-tured) databases. Though the main objective of HP is to reduce irrelevant data access, there has been very little work done in quantifying this by means of a cost model, and developing algorithms which derive the horizontal partitioning schemes. In this paper, we ...
متن کاملVertical Partitioning in Object Oriented Databases Using Intelligent Agents
Vertical partitioning is an important technique in which attributes of a relation assigned to partitions, is aimed at improving database performance. The complexity of object-oriented databases models due to subclass hierarchy and class composition hierarchy complicates the definition and representation of vertical partitioning of the classes. In this research paper, we propose a new algorithm ...
متن کاملA New Approach in Fragmentation of Distributed Object Oriented Databases Using Clustering Techniques
Horizontal fragmentation plays an important role in the design phase of Distributed Databases. Complex class relationships: associations, aggregations and complex methods, require fragmentation algorithms to take into account the new problem dimensions induced by these features of the object oriented models. We propose in this paper a new method for horizontal partitioning of classes with compl...
متن کامل